promise of a prize - Spanish English Dictionary